//package com.quanshi.yiyuan.hospital.util;
//
//import com.quanshi.common.core.text.Convert;
//import com.quanshi.yiyuan.hospital.domain.ReportFormServiceFee;
//import com.quanshi.yiyuan.hospital.domain.ReportFormUserSalary;
//import com.quanshi.yiyuan.hospital.domain.vo.ServiceFeeVo;
//import com.quanshi.yiyuan.hospital.domain.vo.UserServiceFeeVo;
//
//import java.util.*;
//import java.util.function.Function;
//import java.util.function.ToIntFunction;
//import java.util.stream.Collectors;
//
///**
// * @author quanshi
// * @description: 获取时间
// * @datetime: 2023-01-10 13:30
// */
//public class StringUtil {
//
//    /** 字符串切割 转换成long数组 */
//    public static Long[] stringToLong(String str) {
//        if (str.isEmpty()) {
//            return new ArrayList<>();
//        }
//        return Arrays.stream(str.split(","))
//                .map(Long::parseLong)
//                .toArray(Long[]::new);
//    }
//
//    /** 字符串切割 转换成long集合 */
//    public static List<Long> stringToLongs(String str) {
//        if (str.isEmpty()) {
//            return new ArrayList<>();
//        }
//        return Arrays.stream(str.split(","))
//                .map(Long::parseLong)
//                .collect(Collectors.toList());
//    }
//
//    /** 字符串切割 转换成longSet集合 */
//    public static Set<Long> stringToSetLong(String str) {
//        if (str.isEmpty()) {
//            return new HashSet<>();
//        }
//        return Arrays.stream(str.split(","))
//                .map(Long::parseLong)
//                .collect(Collectors.toSet());
//    }
//
//    /** List排序 */
//    public static <T> List<T> collectionsSortList(List<T> list, Function<T, Integer> keyExtractor) {
//        if (list.isEmpty()) {
//            return list;
//        }
//        list.sort(Comparator.comparingInt((ToIntFunction<? super T>) keyExtractor::apply));
//        return list;
//    }
//
//
//    /** set排序 (String)*/
//    public static <T> Set<T> collectionsSortSet(Set<T> set, Comparator<T> comparator) {
//        if (set.isEmpty()) {
//            return set;
//        }
//        TreeSet<T> sortedSet = new TreeSet<>(comparator);
//        sortedSet.addAll(set);
//        return sortedSet;
//    }
//}
